mud ditch - Turkish English Dictionary